织梦cms

推荐列表 站点导航

当前位置:首页 > 建站教程 > 织梦cms >

dedecms中使用arclistsg标签在首页调用联动类型字段的方法

来源:网络整理  作者:  发布时间:2020-12-22 03:56
在不改动织梦dedecms程序的情况下,首页调用联动类型出来的是枚举值,也就是一堆垃圾数字。需要改动includechannelu...

{/dede:arclistsg}

}

?>

global $dsql;

{dede:arclistsg addfields=’联动类别组名’ row=’8′ channelid=’模型ID’ typeid=’栏目ID’ titlelen=’24′ }

while($row=$dsql->GetArray(‘ename’))

return $typelink;

如果想做成链接的形式,可以用下面的代码:

还有很重要的一点,该联动类别必须要有至少一个二级分类,也就是子分类下的子分类才能调用成功

链接的路径并不一定适用,要根据自己的网站目录路径修改。

$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);

$query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";

}

$query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";

 

function GetInfoType($联动类别组名)

$dsql->Execute(‘ename’,$query);

{

{

$dsql->Execute(‘ename’,$query);

}

 

$typelink = "<a href=http://www.ym97.com/dedecmsjc/’$cfg_phpurl/plus/list.php?channelid=模型ID&联动类别组名=$联动类别组名’>$typename</a>";

}

{

while($row=$dsql->GetArray(‘ename’))

在首页用以下代码调用:

?>

global $dsql;

$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);

//联动类型

在上述文件中加入以下代码:

$typename=”;

在不改动织梦dedecms程序的情况下,首页调用联动类型出来的是枚举值,也就是一堆垃圾数字。需要改动includechannelunit.func.php这个文件,把枚举值变成枚举名。

[field:联动类别组名 function=GetInfoType(@me)/]

这样点击链接就可以直接查询该模型下所有同枚举值的列表了。

return $typename;

function GetInfoType($联动类别组名)

//联动类型

 

 

$typename=”;

{

相关热词: Dedecms 标签 调用 dede 方法

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jz/dedecms/6946.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

dedecms中使用arclistsg标签在首页调用联动类型字段的方法

2020-12-22 编辑:

{/dede:arclistsg}

}

?>

global $dsql;

{dede:arclistsg addfields=’联动类别组名’ row=’8′ channelid=’模型ID’ typeid=’栏目ID’ titlelen=’24′ }

while($row=$dsql->GetArray(‘ename’))

return $typelink;

如果想做成链接的形式,可以用下面的代码:

还有很重要的一点,该联动类别必须要有至少一个二级分类,也就是子分类下的子分类才能调用成功

链接的路径并不一定适用,要根据自己的网站目录路径修改。

$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);

$query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";

}

$query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";

 

function GetInfoType($联动类别组名)

$dsql->Execute(‘ename’,$query);

{

{

$dsql->Execute(‘ename’,$query);

}

 

$typelink = "<a href=http://www.ym97.com/dedecmsjc/’$cfg_phpurl/plus/list.php?channelid=模型ID&联动类别组名=$联动类别组名’>$typename</a>";

}

{

while($row=$dsql->GetArray(‘ename’))

在首页用以下代码调用:

?>

global $dsql;

$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);

//联动类型

在上述文件中加入以下代码:

$typename=”;

在不改动织梦dedecms程序的情况下,首页调用联动类型出来的是枚举值,也就是一堆垃圾数字。需要改动includechannelunit.func.php这个文件,把枚举值变成枚举名。

[field:联动类别组名 function=GetInfoType(@me)/]

这样点击链接就可以直接查询该模型下所有同枚举值的列表了。

return $typename;

function GetInfoType($联动类别组名)

//联动类型

 

 

$typename=”;

{

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jz/dedecms/6946.shtml

相关文章

风云图片

推荐阅读

返回织梦cms频道首页